package com.suredy.app.porject.formdata;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.suredy.app.porject.model.ContractMoney;

/**
 * 表单数据之金额模型
 * 
 * @author VIVID.G
 * @since 2015-12-23
 * @version v0.1
 */
@JsonInclude(Include.NON_EMPTY)
public class FormDataForContractStart implements Serializable {

	private static final long serialVersionUID = 1L;

	private String id;

	private String xiangmuHeader;

	private String jijingHeader;

	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date start;

	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date end;

	private String logRemark;

	private List<ContractMoney> money;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getXiangmuHeader() {
		return xiangmuHeader;
	}

	public void setXiangmuHeader(String xiangmuHeader) {
		this.xiangmuHeader = xiangmuHeader;
	}

	public String getJijingHeader() {
		return jijingHeader;
	}

	public void setJijingHeader(String jijingHeader) {
		this.jijingHeader = jijingHeader;
	}

	public Date getStart() {
		return start;
	}

	public void setStart(Date start) {
		this.start = start;
	}

	public Date getEnd() {
		return end;
	}

	public void setEnd(Date end) {
		this.end = end;
	}

	public String getLogRemark() {
		return logRemark;
	}

	public void setLogRemark(String logRemark) {
		this.logRemark = logRemark;
	}

	public List<ContractMoney> getMoney() {
		return money;
	}

	public void setMoney(List<ContractMoney> money) {
		this.money = money;
	}

}
